Awakening the 20 , 000 Megahertz Productivity Giant : The Batch Problem Queue Pattern
نویسنده
چکیده
Would you like to have a 20,000 MHz machine capable of performing like a mainframe sitting on your desktop? Of course you would, but even with today’s rapid acceleration in microprocessor speeds 20,000 MHz is still a long way off. You may however, have 20,000 MHz of processing power sitting on “your” desktop if “your” is taken to mean your organization as a whole, and the organization has two hundred 100 MHz person computers (PCs). The problem is harnessing all of this processing power in such a way that it performs like one 20,000 MHz processor; the solution is the Batch Problem Queue pattern. This pattern, used in a client/server architecture, has successfully harnessed the collective processing power in systems with as few as three PCs to as many as 200(the latter providing the 20,000 MHz power alluded to above). The pattern has allowed client/server systems to perform tasks usually performed on a mainframe.
منابع مشابه
FINITE POPULATION SINGLE SERVER BATCH SERVICE QUEUE WITH COMPULSORY SERVER VACATION
A single server finite population queueing model with compulsory server vacation and with fixed batch service has been considered. For this model the system steady state probabilities are obtained. Some performance measures are calculated and numerical examples are also given.
متن کاملUnreliable bulk retrial queues with delayed repairs and modified vacation policy
The present investigation deals with the bulk arrival M/G/1 retrial queue with impatient customers and modified vacation policy. The incoming customers join the virtual pool of customers called orbit if they find the server being busy, on vacation or in broken down state otherwise the service of the customer at the head of the batch is started by the server. The service is provided in k</em...
متن کاملHeuristic Scheduling of Serial-Batch Processor System for Cycle Time Reduction
Control of batch processors is one of the most important issues in semiconductor manufacturing. Ineffective dispatching policies may cause an increase in overall cycle time. This paper presents a real-time scheduling heuristic for a production unit consisting of a serial processor feeding a batch processor. In this multiple product batching problem, our objective is to reduce the average waitin...
متن کاملSmall Steps for Workers, a Giant Leap for Productivity<xref ref-type="fn" rid="f1" ptype="fapp6173" citart="citart1"><sup>†</sup></xref>
We document the evolution of productivity in a steel mini mill with fixed capital, producing an unchanged product with Leontief technology working 24/7. Despite—almost—unchanged production conditions, output doubled within the sample period (12 years). We decompose the gains into downtime reductions, more rounds of production per time, and more output per run. After attributing productivity gai...
متن کاملIdentifying Quick Starters: Towards an Integrated Framework for Efficient Predictions of Queue Waiting Times of Batch Parallel Jobs
Production parallel systems are space-shared and hence employ batch queues in which the jobs submitted to the systems are made to wait before execution. Thus, jobs submitted to parallel batch systems incur queue waiting times in addition to the execution times. Prediction of these queue waiting times is important to provide overall estimates to the users and can also help metaschedulers make sc...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2007